guarantor of a commercial transaction - Español Inglés Diccionario